

.w1100{

	width: 1100px;

	margin: 0 auto;

}

.limit-about{

	padding-top: 83px; background:#FFFFFF;

}

.limit-about .hot{

	height: 46px;

}

.hot .hot-tit{

	width: 75px;

	height: 22px;

	border:1px solid #ddd;

	border-radius: 2px;

	background: #df061d;

	font-size: 14px;

	color: #fff;

	text-align: center;

	line-height: 22px;

	margin-top: 11px;

	float: left;

	border-radius: 6px;

}

.hot ul{

	float: left;

	margin-left: 15px;

	padding: 12px 0;

}

.hot ul li{

	width: 166px;

	background: url(../images/limit-01.png) no-repeat right center;

	text-align: center;

	float: left;

	height: 24px;

	overflow: hidden;

}

.hot ul li.cur{

	background: none;

}

.hot ul li a{

	font-size: 14px;

	color: #3d3d3d;

	display: block;

}

.hot ul li a:hover{

	color: #df061d;

}

.n-banner{

	margin-bottom: 10px;

}

.n-banner img{

	width: 1100px;

	height: 297px;

	display: block;

}

.overall .c-nav{

	width: 219px;

	border:1px solid #eee;

	margin-bottom: 16px;

	background: #fff;

}

.overall .c-nav .c-tit{

	height: 75px;

	padding-left: 80px;

	background: url(../images/limit-02.png) no-repeat 27px center;

	overflow: hidden;

}

.overall .c-tit .ch{

	color: #df061d;

	font-size: 20px;

	line-height: 20px;

	margin-bottom: 3px;

	font-weight: bold;

	margin-top: 18px;

}

.overall .c-tit .en{

	font-size: 14px;

	color: #df061d;

	opacity: 0.8;

	line-height: 14px;text-transform:uppercase;

}

.overall .c-list ul{

	width: 100%;

}

.overall .c-list li{

	width: 100%;

}

.overall .c-list li .slide{

	display: none;

}

.overall .c-list li .slide p{

	font-size: 13px;

    line-height: 44px;

    border-top: 1px solid #eee;

    padding-left: 80px;

	cursor: pointer;

}

.overall .c-list li:hover{

	background: url(../images/limit-05.png) no-repeat left top;

}

.overall .c-list li.cur{

	background: url(../images/limit-05.png) no-repeat left top;

}

.overall .c-list li a{

	padding-left: 81px;

	display: block;

	background: url(../images/limit-03.png) no-repeat 30px center;

	line-height: 44px;

	border-top: 1px solid #eee;

	font-size: 14px;

	color: #333;

}

.overall .c-list li:hover a{

	background: url(../images/limit-04.png) no-repeat 30px center;

	color: #df061d;

}

.overall .c-list li.cur a{

	background: url(../images/limit-04.png) no-repeat 30px center;

	color: #df061d;

}

.overall .c-left{

	width: 221px;

	float: left;

}

.overall .ce-nav{

	width: 219px;

	border:1px solid #eee;

	float: left;

	background: #fff;

}

.overall .ce-nav .c-tit{

	height: 55px;

	padding-left: 80px;

	background: url(../images/limit-06.png) no-repeat 27px center;

	overflow: hidden;

	font-size: 20px;

	color: #df061d;

	line-height: 55px;

	font-weight: bold;

}

.overall .ce-nav .c-table li{

	border-top: 1px solid #eee;

	overflow: hidden;

	padding: 11px 0px;

}

.overall .ce-nav .c-table .bg{

	padding-left: 30px;

	float: left;

}

.overall .ce-nav .c-table .bg img{

	display: block;

}

.overall .ce-nav .c-table .te{

	margin-left: 7px;

	float: left;

	line-height: 18px;

	width: 148px;

	font-size: 14px;

	font-family: "Arial";

}

.overall .ce-nav .c-table .te a{

	color: #666;

}

.overall .ce-nav .c-table .te.sp{

	font-size: 12px;

}

.overall .z-main{

	float: right;

	width: 862px;

	border:1px solid #ddd;

	margin-bottom: 52px;

	background: #fff;

}

.overall .z-main .bread{

	padding: 3px 0 5px;

	background: url(../images/limit-13.png) repeat-x;

	background-size: 100% 100%; 

}

.overall .z-main .bread span{

	height: 18px;

	display: inline-block;

	margin-left: 17px;

	line-height: 18px;

	background: url(../images/limit-12.png) no-repeat left center;

	padding-left: 17px;

	font-size: 14px;

	color: #080808;

	margin-right: 18px;

}

.overall .z-main .bread a{

	line-height: 18px;

	height: 18px;

	display: inline-block;

	font-size: 14px;

	color: #080808;

	margin-right: 8px;

	margin-left: 8px;

	transition:color 0.3s;

}

.overall .z-main .bread a:hover{

	color: #ddd;

}

.overall .z-main .big-box{

	padding: 0 24px 54px 30px; margin-bottom:30px;



}

.overall .z-main .big-box .text{ font-size:16px; line-height:2em;}

.big-box .about-box1{

	padding-bottom: 47px;

	padding-top: 27px;

	border-bottom: 1px solid #eee;

	font-size: 14px;

	color: #888;

	line-height: 26px;

	overflow: hidden;

}

.big-box .about-box1 img{

	max-width: 100%;

	display: block;

	margin: 0 auto;

}

.big-box .four ul{

	width: 100%;

	padding-top: 48px;

	padding-bottom: 52px;

}

.big-box .four li{

	width: 25%;

	float: left;

	background: url(../img/limit-03.jpg) no-repeat right top;

}

.big-box .four li.cur{

	background: none;

}

.big-box .four li .top{

	text-align: center;

}

.big-box .four li .top .b-te{

	font-size: 48px;

	color: #df061d;

	display: inline-block;

	font-weight: bold;

	font-family: "Arial";

	line-height: 48px;

}

.big-box .four li .top .s-te{

	font-size: 15px;

	color: #333;

	display: inline-block;

}

.big-box .four li .bot{

	text-align: center;

	font-size: 15px;

	color: #333;

}

.big-box .deve{

	padding-bottom: 52px;

}

.big-box .deve .tit{

	font-size: 22px;

	color: #333333;

	font-weight: bold;

	line-height: 22px;

	margin-bottom: 22px;

}

.big-box .deve ul{

	width: 100%;

}

.big-box .deve li{

	width: 100%;

	background: url(../img/limit-14.png) no-repeat center 10px;

	height: 164px;

	margin-bottom: 38px;

}

.big-box .deve .fll{

	width: 343px;

}

.big-box .deve .fll img{

	width: 343px;

	height: 164px;

	display: block;

}

.big-box .deve .frr {

	width: 343px;

	height: 164px;

}

.big-box .deve .frr .scoll{

	height: 158px;

}

.big-box .deve .frr table td{

	vertical-align: top;

	font-size: 14px;

}

.big-box .deve .frr table .p1{

	text-align: right;

	width: 92px;

	margin-right: 5px;

	font-size: 14px;

	color: #333;

}

.big-box .deve .frr table .p2{

	font-size: 14px;

	color: #333;

}

.ll{

	float: left;

}

.rr{

	float: right;

}

.service .tit{

	font-size: 18px;

	color: #C90000;

	font-weight: bold;

	line-height: 22px;

	margin-bottom: 22px;

}

.service img{

	display: block;

	width: 382px;

	

}

.service2 .tit{

	font-size: 20px;

	color: #C31B18;

	font-weight: bold;

	line-height: 22px;

	margin-bottom: 22px;

}	

.service2 img{

	display: block;

	width: 382px;

}

.dy-list{ margin-bottom:30px;}

.dy-list ul{

	padding-bottom: 6px;display: inline-block;	_display:inline;zoom:1;  

}

.dy-list ul li{

	padding-top: 27px;

	padding-bottom: 32px;

	width: 100%;

	border-bottom: 1px solid #ddd;

}

.dy-list .fll{

	width: 180px;

	height: 112px;

	float: left;

}

.dy-list .frr{

	width: 556px;

	float: right;

}

.dy-list .frr .tit{

	font-size: 18px;

	color: #333;

	line-height: 42px;

	float: left;

	width: 430px;

	font-weight: bold;

}

.dy-list .frr .time{

	font-size: 12px;

	color: #333;

	opacity: 0.5;

	float:right;

	line-height: 42px;

}

.dy-list .frr .bot{

	font-size: 14px;

	color: #888;

	line-height: 25px;

	overflow: hidden;

	height: 50px;

}

.page img{

	display: block;

	margin: 0 auto;

}

.honor-list{

	width: 100%;

display: inline-block;	_display:inline; padding-top:27px; margin-bottom:30px;

}

honor-list ul{ padding-bottom: 6px;display: inline-block;	_display:inline;zoom:1;  

}

.honor-list li{

	margin:0 12px 18px 11px;

	width: 176px;

	float:left; display:inline;



}

.honor-list li.jk img{

	height:237px;

}

.honor-list li img{

	width: 174px;

	display: block;

	margin-bottom: 5px;

	border:1px solid #CFCFCF;

	height: 165px;

}

/*

.honor-list li img{

	width: 176px;

	display: block;

	margin-bottom: 5px;

	border:1px solid #CFCFCF;

	

}*/

.honor-list li p{

	background: #eaeaea;

	text-align: center;

	line-height: 26px; height: 26px;

	color: #c6171e;

	font-size: 14px; overflow:hidden;

}

.honor-list li:hover p{

	background: #cc2e34;

	color: #fff;

}

.honor-info{

	padding-top: 27px;

}

.honor-info .tit{

	font-size: 24px;

	color: #333;

	font-weight: bold;

	text-align: center;

	line-height: 24px;

	padding-bottom: 18px;

}

.honor-info .time{

	height: 24px;

	width: 774px;

	background: #f2f2f2;

	border-bottom: 1px solid #EAEAEA;

	margin: 0 auto 18px;

	text-align: center;

	line-height: 24px;

	font-size: 12px;

}

.honor-info .text{

	width: 774px;

	margin: 0 auto 55px;

}

.honor-info .text img{

	display: block;

	margin: 0 auto;

	max-width: 100%;

	box-shadow: 0 0 10px #ddd;

}

 .page-clcik{width: 774px;margin: 0 auto 55px;}

.page-clcik .fll{float:left;

	display: block;

	font-size: 14px;

	color: #000;

	line-height: 28px;

	transition:all 0.3s;

}

.page-clcik .fll a{ 

	color: #000;

	line-height: 28px;

	

}

.page-clcik .fll a:hover{

	color: red;

}

.page-clcik .frr a{

	padding-top: 23px;

	background: url(../images/limit-15.png) no-repeat center top;

	font-size: 12px;

	color: #df061d;

	display: block;

}

.contact .text {

	line-height: 1.8;

	padding-top: 27px;

	padding-bottom: 15px;

}

.onlion-c .tit{

	font-size: 22px;

	color: #444;

	font-weight: bold;

	line-height: 74px;

	height: 79px;

	border-bottom: 1px solid #eaeaea;

}

.onlion-c ul{

	padding-top: 26px;

}

.onlion-c li{

	margin-bottom: 20px;

	width: 100%;

}

.onlion-c li .te{

	font-size: 14px;

	color: #747474;

	margin-bottom: 10px;

}

.onlion-c li .te .sp{

	color: #ff0007;

	margin-left: 5px;

}

.onlion-c li .input{

	width: 334px;

	height: 34px;

	border:1px solid #d2d2d2;;

	padding: 0 5px;

	display: block;	

}

.onlion-c li .input.sp{

	width: 334px;

}

.onlion-c li .te.sp{

	font-weight: bold;

	font-size: 14px;

	color: #747474;

}

.onlion-c li select{

	width: 250px;

	height: 48px;

	border:1px solid #d2d2d2;

	padding: 0 5px;

	margin-right: 8px;

	font-size: 14px;

	color: #999;

}

.onlion-c li select.sp{

	margin-right: 0px;

}

.onlion-c li .bot .fll{

	line-height: 24px;

	margin-right: 20px;

	font-size: 14px;

	color: #747474;

}

.onlion-c li .bot .fll input{

    display: block;

    float: left;

    margin-top: 6px;

    margin-right: 10px;

}

.onlion-c li textarea{

	border:1px solid #d2d2d2;

	padding: 5px;

	width: 762px;

}

.onlion-c li .boxsp{

	height: 38px;

	width: 220px;

	border:1px solid #d2d2d2;

	font-size: 14px;

	color: #666;

	padding-left: 12px;

	line-height: 38px;

	margin-right: 36px;

}

.onlion-c li .boxsp input{

	border:0px none;

	width: 115px;

}

.onlion-c li .boxsp img{

	height: 34px;

	margin-top: 2px;

	float: right;

}

.onlion-c li .submit{

	width: 140px;

	height: 40px;

	border:0px none;

	background:#b81d21;

	color: #fff;

	font-size: 14px;

}

.producta>div{

	width: 576px;

	margin: 0 auto;

}

.producta ul{

	width: 110%;

	padding-top: 27px;

	padding-bottom: 20px;

}

.producta li{

	width: 262px;

	float: left;

	margin-right: 54px;

	margin-bottom: 27px;

}

.producta li img{

	width: 260px;

	height: 227px;

	display: block;

	border: 1px solid #CFCFCF;

}

.producta li img:hover{

	border:1px solid #df061d;

}

.producta li p{

	height: 39px;

	background: #eaeaea;

	color: #df061d;

	font-size: 16px;

	text-align: center;

	line-height: 39px;

	margin-top: 5px;

}

.producta li:hover p{

	background: #df061d;

	color: #fff;

}

.productb>div{

	overflow: hidden;

}

.productb ul{

	width: 110%;

	padding-top: 27px;

	padding-bottom: 24px;

}

.productb li{

	width: 246px;

	margin-right: 18px;

	float: left;

	margin-bottom: 24px;

}

.productb li img{

	width: 244px;

	height: 213px;

	display: block;

	border:1px solid #ddd;

}

.productb li:hover img{

	border:1px solid #df061d;

}

.productb li p{

	height: 37px;

	background: #eaeaea;

	color: #df061d;

	font-size: 16px;

	text-align: center;

	line-height: 39px;

	margin-top: 5px;

}

.productb li:hover p{

	background: #df061d;

	color: #fff;

}

.product-info{

	padding-top: 27px;

}

.product-info img{

	display: block;

	max-width: 100%;

	margin: 0 auto;

}

.product-info .top{

	width: 774px;

	margin: 0 auto;

	height: 44px;

	background: url(../img/limit-16.png) no-repeat center top;

	position: relative;

	z-index: 1;

}

.product-info .top li{

	width: 20%;

	float: left;

	text-align: center;

	line-height: 44px;

	font-size: 14px;

	color: #333;

	position: relative;

	cursor: pointer;

}

.product-info .top li.cur img{

	display: block;

}

.product-info .top li img{

	display: block;

    position: absolute;

    top: 2px;

    left: 50%;

    margin-left: -75px;

    width: 168px;

    max-width: 200%;

    height: 40px;

    z-index: -1;

    display: none;

}

.product-info .top li:hover p{

	color: #fff;

}







.product-info .top li:hover img{

	display: block;

}

.product-info .top .li2 img{

	margin-left: -82px;

}

.product-info .top .li3 img{

	margin-left: -85px;

}

.product-info .top .li4 img{

	margin-left: -86px;

}

.product-info .top .li5 img{

	margin-left: -91px;

}

.product-info .top li.cur{

	color: #fff;

}





.product-info .top li.cur img{

	margin-left: -75px;

}



.product-info .top .li2.cur img{

	margin-left: -82px;

}

.product-info .top .li3.cur img{

	margin-left: -85px;

}

.product-info .top .li4.cur img{

	margin-left: -86px;

}

.product-info .top .li5.cur img{

	margin-left: -91px;

}







.product-info .bot ul{

	width: 100%;

}

.product-info .bot li{

	display: none;

    width: 774px;

    margin: 0 auto;

    box-shadow: 0 0 10px #ddd;

}





.join-ul ul{

	width: 110%;

	padding-top: 27px;

	padding-bottom: 37px;

}

.join-ul li{

	width: 182px;

	margin-right: 18px;

	float: left;

	margin-bottom: 24px;

}

.join-ul li img{

	width: 180px;

	height: 230px;

	display: block;

	border:1px solid #ddd;

}

.join-ul li:hover img{

	border:1px solid #df061d;

}

.join-ul li p{

	height: 37px;

	background: #eaeaea;

	color: #df061d;

	font-size: 16px;

	text-align: center;

	line-height: 39px;

	margin-top: 5px;

}

.join-ul li:hover p{

	background: #df061d;

	color: #fff;

}

.honor-info .text.video-info{

	width: 774px;

/*	height: 476px;

	background: #000;*/

}



.news-list{

	

}

.news-list ul{

	width: 100%;

	padding-top: 13px;

	padding-bottom: 50px;

}

.news-list li{

	padding-left: 28px;

	background: url(../img/limit-19.png) no-repeat left center;

	line-height: 41px;

	font-size: 14px;

	color: #2f2f2f;

	border-bottom: 1px dashed #ddd;

	display: block;

	float:none;

}

.news-list ul{

	overflow: hidden;

}

.news-list li a{

	color: #2f2f2f;

}

.news-list li .time{

	float: right;

	font-size: 14px;

	color: #2f2f2f;

	line-height: 41px;

	font-family: "Arial"

}

.servicebox{

	padding-top: 27px;

}

.servicebox .top .input{

	width: 248px;

	height: 28px;

	padding: 0 5px;

	float: left;

	border:1px solid #ddd;

	margin-right: 13px;

}

.servicebox .top .submit{

	width: 60px;

	height: 30px;

	background: #df061d;

	color: #fff;

	border:0px none;

	font-size: 14px;

}

.servicebox .p{

	font-size: 14px;

	color: #333;

	line-height: 24px;

	margin-bottom: 37px;

}

.servicebox .ajax ul{

	width: 110%;

}

.servicebox .ajax table{

	margin-top: 62px; 

	width: 100%;

}

.servicebox .ajax td{

	padding-bottom: 13px;

}

.servicebox .ajax td img{

	display: block;

	float: left;

}

.servicebox .ajax td a{

	color: #666;

	

}

.servicebox .ajax .city{

	padding-left: 14px;

	font-size: 16px;

	color: #333;

	font-weight: bold;

	float: left;

	width: 86px;

	line-height: 23px;

}

.servicebox .ajax .comy{

	font-size: 16px;

	color: #333;

	float: left;

	line-height: 23px;

	width: 232px;

}



.product-info.sp .top{

	width: 774px;

	margin: 0 auto;

	height: 44px;

	background: url(../img/limit-22.png) no-repeat center top;

	position: relative;

	z-index: 1;

}

.product-info.sp .top li{

	width: 25%;

	float: left;

	text-align: center;

	line-height: 44px;

	font-size: 14px;

	color: #333;

	position: relative;

	cursor: pointer;

}

.product-info.sp .top li img{

	display: block;

    position: absolute;

    top: 3px;

    left: 50%;

    margin-left: -97px;

	width: 216px;

    max-width: 200%;

    height: 40px;

    z-index: -1;

    display: none;

}

.product-info.sp .top .li4 img{

	width: 193px;

}

.product-info.sp .top li.cur img{

	display: block;

}

.product-info.sp .top li.cur p{

	color: #fff;

}

.product-info.sp .top li:hover img{

	display: block;

}

.product-info.sp .top .li2.cur img {

    margin-left: -97px;

}

.product-info.sp .top .li3.cur img {

    margin-left: -97px;

}

.product-info.sp .top .li4.cur img {

    margin-left: -97px;

    width: 193px;

}



.honor-list li.cur{

	margin-right: 7px;

	width: 188px;

	float:left;

	margin-bottom: 18px;

	border:0px none!important;

}

.honor-list li.cur img{

	display: block;

	margin-bottom: 5px;

	width: 186px;

	border: 1px solid #CFCFCF;

}

.honor-list li:hover img{

	border: 1px solid #c6171e;

}

input.nk{

	width: 200px;

    height: 39px;

    border: 0px none;

    background: #df061d;

    border-radius: 5px;

    margin-top: 13px;

    font-size: 16px;

    color: #fff;

}



.map-img{

	position: relative;

}

.click-box{

	width: 38px;

	height: 38px;

	position: absolute;

	opacity: 0.2;

}

.click-box img{

	position: absolute;

	display: none;

}

.click-box.cur img{

	display: block;

}

.click-box.box1{

	top: 204px;

    left: 125px;

}

.click-box.box2{

	top: 369px;

    left: 153px;

}

.click-box.box3{

	top: 301px;

    left: 274px;

}

.click-box.box4{

	top: 402px;

    left: 367px;

}

.click-box.box5{

	top: 507px;

    left: 344px;

}

.click-box.box6{

	top: 312px;

    left: 394px;

    width: 20px;

}

.click-box.box7{

	top: 285px;

    left: 421px;

    width: 20px;

}

.click-box.box8{

	top: 224px;

    left: 447px;

}

.click-box.box9{

    top: 245px;

    right: 158px;

    height: 16px;

    z-index: 2;

}

.click-box.box10{

	top: 264px;

    right: 189px;

    height: 17px;

}

.click-box.box11{

	top: 290px;

    right: 240px;

    height: 19px;

}

.click-box.box12{

	top: 337px;

    left: 451px;

}

.click-box.box13{

    top: 418px;

    left: 440px;

    height: 23px;

}

.click-box.box14{

	top: 473px;

    left: 436px;

    height: 23px;

}

.click-box.box15{

	top: 519px;

    left: 457px;

}

.click-box.box16{

	top: 597px;

    left: 478px;

}

.click-box.box17{

	top: 223px;

    right: 188px;

    height: 17px;

    z-index: 3;

}

.click-box.box18{

	top: 185px;

    right: 102px;

}

.click-box.box19{

	top: 148px;

	right: 62px;

}

.click-box.box20{

	top: 85px;

	right: 53px;

}

.click-box.box21{

	top: 289px;

    right: 158px;

}

.click-box.box22{

	top: 337px;

    right: 222px;

}

.click-box.box23{

	top: 386px;

    left: 511px;

}

.click-box.box24{

	top: 446px;

    left: 498px;

}

.click-box.box25{

	top: 354px;

    right: 117px;

    height: 23px;

}

.click-box.box26{

	top: 384px;

    left: 585px;

    height: 23px;

}

.click-box.box27{

	top: 440px;

    right: 172px;

}

.click-box.box28{

	top: 518px;

    left: 537px;

}

.click-box.box29{

	top: 468px;

    left: 603px;

}

.click-box.box30{

	top: 411px;

    right: 107px;

}

.click-box.box31{

	top: 504px;

    right: 84px;

}

.click-box.box32{

    top: 374px;

    right: 70px;

    width: 39px;

    height: 23px;

}



.click-box.box1 img{

	left: -124px;

    top: -129px;

}

.click-box.box2 img{

	top: -76px;

    left: -121px;

}

.click-box.box3 img{

	top: -45px;

    left: -77px;

}

.click-box.box4 img{

	top: -50px;

    left: -60px;

}

.click-box.box5 img{

	top: -65px;

    left: -43px;

}

.click-box.box6 img{

	top: -113px;

    left: -139px;

}

.click-box.box7 img{

	top: -22px;

    left: -14px;

}

.click-box.box8 img{

	left: -128px;

    top: -218px;

}

.click-box.box9 img{

	top: -9px;

    left: -1px;

}

.click-box.box10 img{

	top: -70px;

    left: -12px;

}

.click-box.box11 img{

	top: -57px;

    left: -2px;

}

.click-box.box12 img{

	left: -22px;

    top: -79px;

}

.click-box.box13 img{

	top: -29px;

    left: -11px;

}

.click-box.box14 img{

	 top: -34px;

    left: -40px;

}

.click-box.box15 img{

	left: -45px;

    top: -31px;

}

.click-box.box16 img{

	top: 1px

}

.click-box.box17 img{

	left: 11px

}

.click-box.box18 img{

	top: -16px;

    left: -34px;

}

.click-box.box19 img{

	top: -29px;

    left: -53px;

}

.click-box.box20 img{

	top: -84px;

    left: -88px;

}

.click-box.box21 img{

	left: -17px;

    top: -15px;

}

.click-box.box22 img{

	    top: -29px;

    left: -16px;

}

.click-box.box23 img{

	    top: -18px;

    left: -40px;

}

.click-box.box24 img{

	left: -18px;

    top: -23px;

}

.click-box.box25 img{

    left: -38px;

    top: -29px;

}

.click-box.box26 img{

	top: -47px;

    left: -20px;

}

.click-box.box27 img{

	top: -21px;

    left: -11px;

}

.click-box.box28 img{

	top: -19px;

    left: -40px;

}

.click-box.box29 img{

	left: -13px;

    top: -25px;

}

.click-box.box30 img{

	left: -11px;

    top: -18px;

}

.click-box.box31 img{

	top: -12px;

    left: 9px;

}

.click-box.box32 img{

	top: 5px;

    left: -9px;

}

.click-box p{

	position: absolute;

	width: 100%;

	height: 100%;

	top: 0px;

	left: 0px;

	z-index: 2;

	cursor: pointer;

}

.click-mo{



	width: 73px;

    height: 21px;

    border-radius: 10px;

    border: 1px solid #8b8c8e;

    display: block;

    margin-top: 10px;

}

.click-mo a{

	color: #000;

	text-align: center;

	line-height: 21px;

	display: block;

	font-size: 12px;

}

.click-mo:hover{

	background:#D0141F;

	color: #fff;

	width: 73px;

}

.click-mo:hover a{

	color: #fff;

}

.nj{

	text-align: center;

    line-height: 24px;

    color: #333;

    font-size: 14px;

}

.mid{

	height: 40px;

	box-shadow: 0 0 10px #ddd;

	overflow: hidden;

}

.mid .prev{

	width: 29px;

	height: 40px;

	float: left;

	background: url(../img/z1.png) no-repeat;

	border-right: 1px solid #ddd;

	cursor: pointer;

}

.mid .next{

	width: 30px;

	height: 40px;

	float: left;

	background: url(../img/z2.png) no-repeat;

	cursor: pointer;

}

.mid .bd{

	width: 714px;

	float: left;



}

.mid .bd li{

	width: 177.5px;

	float: left;

	height: 40px;

	text-align: center;

	line-height: 40px;

	font-size: 14px;

	border-right: 1px solid #ddd;

	cursor: pointer;

}

.mid .bd li.curr{

	background: #1d81d6;

	color: #fff;

}









.fix{

	position: fixed;

	top: 30%;

	right: -162px;

	width: 211px;

	z-index: 9;

	

	box-shadow: 0 0 10px #ddd;

	border-top-left-radius:4px;

	border-bottom-left-radius:4px;

	transition:all 0.3s;

}

.fix:hover{

	right: 0px;

}

.fix img{

	display: block;

	float: left;

}

.fix .l-box{

	border-bottom: 1px solid #ddd;

	background: rgba(0, 0, 0, 0.7); background:#000000; opacity:0.7;filter:Alpha(opacity=70)

	height: 52px;

}

.fix .l-box:hover{

	background: rgba(0, 0, 0, 0.5); background:#000000; opacity:0.5;filter:Alpha(opacity=50)

}

.fix .l-box a.c-c{

	line-height: 52px;

	display: inline-block;

	font-size: 14px;

	color: #fff;

	margin-left: 15px;

}

.fix .jiathis_style_32x32{

	margin-left: 4px;

	float: left;

}

.fix .jiathis_style_32x32 span{

	width: 20px!important;

    height: 16px!important;

    margin: 0px!important;

    padding: 0px!important;

    margin-top: 18px!important;

    margin-right: 14px!important;

    margin-left: 11px!important;

}

.fix .jiathis_style_32x32  .jtico_tsina{

	background: url(../img/bc6.png) no-repeat;

}

.fix .jiathis_style_32x32  .jtico_weixin{

	background: url(../img/bc7.png) no-repeat;

}

.fix .jiathis_style_32x32  .jtico_jiathis{

	width: 20px!important;

	height: 16px!important;

	margin: 0px!important;

	padding: 0px!important;	

	background: url(../img/bc8.png) no-repeat;

	margin-top: 17px!important;

    margin-left: 12px!important;

}

.jiathis_style >.jiadiv_01{

	display: none!important;

}